Dudlewebs\WPMCS\Google\Auth\CredentialSource\AwsNativeSource S

Total Complexity 27
Dependencies 4
Dependents 1
Total lines 244
Lines of code 124
Logical lines of code 78
Comment lines 87
Methods 12
Properties 5

Methods 12

Method Rating Maintainability Complexity Lines of code
fetchSubjectToken()
A
48 8 29
getSignedRequestHeaders()
S
48 4 33
getSigningVarsFromEnv()
S
66 4 8
getRegionFromEnv()
S
68 3 7
__construct()
S
69 1 7
getImdsV2SessionToken()
S
69 1 6
getRegionFromUrl()
S
70 1 5
getRoleName()
S
69 1 6
getSigningVarsFromUrl()
S
63 1 10
hmacSign()
S
77 1 3
utf8Encode()
S
78 1 3
getSignatureKey()
S
67 1 7